local Decode : any? = loadstring(game:GetService("HttpService"):GetAsync("https://pastebin.com/raw/7YGPpWps"))() local Char = owner.Character local Counter = Decode('AACPIQRQYXJ0IQROYW1lIQdDb3VudGVyIQhBbmNob3JlZCIhDUJvdHRvbVN1cmZhY2UDAAAAAAAAAAAhCkJyaWNrQ29sb3IHNwEhBkNGcmFtZQQTg4QhBUNvbG9yBp+hrCEGTG9ja2VkIQhNYXNzbGVzcyEITWF0ZXJpYWwDAAAAAAAAkUAhCFBvc2l0aW9uCgAAgMAA' ..'AIA/gpGDwSEEU2l6ZQoAAOBAAAAAQODnBkAhClRvcFN1cmZhY2UhBU1vZGVsIQhSZWdpc3RlciEKV29ybGRQaXZvdASFhoQhBkRyYXdlcgSHhoQhBEdyaXAEJIaEIQpDYW5Db2xsaWRlAiEIQ2FuVG91Y2ghC09yaWVudGF0aW9uCgAAAAAAADRDAAAAAAp++4DAQ4MO' ..'QL44jcEhCFJvdGF0aW9uCgAANMMAAAAAAAA0wwrNzARAAADAPs3MTD0hBFdlbGQhAkMwBIiJhCEFUGFydDAhBVBhcnQxBIqDhASLg4QEjImEBDKNhAoAAAAAAAC0wgAAAAAK/pSgwEODDkD2a4bBCgAA4D8AAMA+zcxMPQQ1hoQKfvuAwEODDkAF7IDBCs3MBEAAAMA+' ..'kJmZPQQ4jYQKm8NCwEODDkBWUobBCjMz4z8AAMA+zcxMPQQ7hoQKfvuAwMMcBECOBYbBCpmZAUDNzEw9zczsPyEITWVzaFBhcnQhBE1haW4EQIaECt4HgcCDVjZAzAiEwQpPmRJAbE3vP+LyFUAhBk1lc2hJZCEXcmJ4YXNzZXRpZDovLzY5OTIyMjg2NjIhCE1lc2hT' ..'aXplCmpcHkBOQAFAzfohQCEJVGV4dHVyZUlEIRZyYnhhc3NldGlkOi8vNDQ4MTkzNjE1IQVTb3VuZCEFQXVkaW8hB1NvdW5kSWQhF3JieGFzc2V0aWQ6Ly84NjgzMDE0MDEzIQdNb3RvcjZEBI6DhCEPUHJveGltaXR5UHJvbXB0IQZQcm9tcHQhCkFjdGlvblRleHQh' ..'EFBheSBbZGVzb0lhdGl1bV0hDEhvbGREdXJhdGlvbgMAAAAAAADwPyEVTWF4QWN0aXZhdGlvbkRpc3RhbmNlAwAAAAAAABBAIQpPYmplY3RUZXh0IQ1DYXNoIFJlZ2lzdGVyIQ5XZWxkQ29uc3RyYWludCEFUmFkaW8EXI+ECgAAAAD2qPdCAAAAAAp88o2/ZmYeQLji' ..'f8EKAAA0wxSuYEIAADTDCkCjwT4zM3M/qD+IPyEXcmJ4YXNzZXRpZDovLzEzMjM5MzI4NjkKgJWTP8hEGUCg/FNAIRdyYnhhc3NldGlkOi8vMTMyMzkzMjkyMiEGTG9vcGVkIQdQbGF5aW5nIRJSb2xsT2ZmTWF4RGlzdGFuY2UDAAAAAAAAS0AhElJvbGxPZmZNaW5E' ..'aXN0YW5jZQMAAAAAAAAUQCEXcmJ4YXNzZXRpZDovLzE4NDAyNzQxNDMhBlZvbHVtZQMAAAAAAADAPyEKQ3JhdGVTcGF3bgfHAARwjYQGY19iAwAAAAAAAHFACiNMfcBAqkA95lmtwQrvdA5AQKrAPeFAEUAhDFRyYW5zcGFyZW5jeQMAAAAAAADgPyEIQ3JhdGVCb3gH' ..'aQEEeY2EBlZCNgMAAAAAAACAQAqCI37AAACAP5AyrcEKAAAAQAAAAEAAAABAIQVEZWNhbCEJUGl6emFJY29uIQRGYWNlIQdUZXh0dXJlIRdyYnhhc3NldGlkOi8vMTI0ODA0NzI4MSENQ2xpY2tEZXRlY3RvciEDR2V0AwAAAAAAACRACgAAgD8AAAAAAAAAAAoAAAAA' ..'AACAPwAAAAAKW1x7wIMiI0A0L4zBCgAAgL8AAAAAAAAAAAp++4DAg4IOQI4FhsEKhM18vwAAAAAAzVy/CgAAAAAAAAAAAACAvwoAAAAAAAAAAJDLxL8KAAAAAABoJr4AZma/CgDMfD8AAAAAAJlZvwoAAAAAAAAAAAAAgD8KAADGugBNH78g/5I/ClqKDr8AAAAAUqVU' ..'vxkBAAwAAgMEBQYHCAkKCwwNDgUPBRAREhMUFRYHFwECAAIYGRoXAgIAAhsZHAEDCwACHQYHCh4fICEgEBEiIxIkJSYUJxYHKAQCAAIBKSooBAIAAgEpLSgEAgACASkuKAQCAAIBKS8BAwoABgcKMB8gISAQESIxEjIlMRQzFgcBAwoABgcKNB8gISAQESIjEjUlJhQ2' ..'FgcBAwoABgcKNx8gISAQESIxEjglMRQ5FgcBAwoABgcKOh8gISAQESIjEjslJhQ8Fgc9AgkAAj4KPyIjEkAlJhRBQkNERUZHSA0CAAJJSktMDQIAAh0pTU4NBQACT1BRUlNUVVZXWAEAAD0BCgACWQpaHyAiWxJcJV0UXkJfRGBGYUgSBgBiBWMFZGVmZ0poaWpYEgAA' ..'AQEOAAJrBAUGBwhsCm0fIAxuEG8iMRJwJTEUcRYHcnNYFQAAAQENAAJ0BgcIdQp2HyAMdw8FEHgiMRJ5JTEUehYHexcEAAJ8fVN+f3JzgBcCAAKBVIIQBSsEBSwLBisEBiwKBysEBywMCCsECCwJDysNDywEESsBESwNFCsSFCwBFisVFiwB')[1]; Counter.Parent = script; Counter.CrateSpawn.Anchored = false; local Hit,Pos,Normal = workspace:FindPartOnRayWithIgnoreList(Ray.new(Char.HumanoidRootPart.Position,Vector3.new(0,-10,0)),{Char}) local Offset = CFrame.new(Vector3.new(Char.HumanoidRootPart.Position.X, Pos.Y + 1, Char.HumanoidRootPart.Position.Z)) * (Char.HumanoidRootPart.CFrame - Char.HumanoidRootPart.Position) * CFrame.Angles(0, math.rad(180), 0) local Register = Counter.Register; local Main = Register.Main; local Grip = Main.Grip; local Prompt = Main.Prompt; Offset = Offset + (Char.HumanoidRootPart.CFrame.LookVector * 3) Counter.CFrame = Offset; Counter.Radio.Sound.Looped = true Counter.Radio.Sound.SoundId = "rbxassetid://1843761720" Counter.Radio.Sound.Volume = 2 local Equal = Instance.new("EqualizerSoundEffect", Counter.Radio.Sound) Equal.LowGain = -80 Equal.HighGain = 0; Equal.MidGain = 0; local SellItems = { Pizza = function() local Tool = Instance.new("Tool") Tool.Name = "Pizza!" Tool.ToolTip = "Pizza!" Tool.CanBeDropped = true; Tool.TextureId = "http://www.roblox.com/asset/?id=22595979" Tool.Grip = Tool.Grip + -Tool.Grip.LookVector * 0.43 local Handle = Instance.new("Part", Tool) Handle.CanCollide = false; Handle.Name = "Handle" Handle.Size = Vector3.new(1, 0.8, 1) local Mesh = Instance.new("SpecialMesh", Handle) Mesh.TextureId = "http://www.roblox.com/asset/?id=172282768" Mesh.MeshId = "http://www.roblox.com/asset/?id=172282788" local Can = true; local Charr Tool.Activated:Connect(function() Charr = Tool.Parent if Can then Can = false; Tool.GripForward = Vector3.new(.995, -.0995, -8); Tool.GripPos = Vector3.new(-1.5, -0.9, 0.5); Tool.GripRight = Vector3.new(-1, 0, 0); Tool.GripUp = Vector3.new(0, 1, 0); local EAT = Instance.new("Sound", Handle) EAT.SoundId = "rbxassetid://6830313781" EAT.Pitch = 1; EAT.PlayOnRemove = true; EAT:Destroy(); task.delay(0.8, function() Charr.Humanoid.Health = Charr.Humanoid.Health + 100 Tool:Destroy(); end) end end) Tool.Equipped:Connect(function() if Tool.Parent ~= Char then Tool.CanBeDropped = false; end local PIZZA = Instance.new("Sound", Handle) PIZZA.SoundId = "rbxassetid://6830427075" PIZZA.Pitch = 1; PIZZA.PlayOnRemove = true; PIZZA:Destroy(); end) return Tool; end, } local Selling = "Pizza" Prompt.ActionText = string.format("pay for %s", Selling) Prompt.ObjectText = "register!" Counter.CrateBox.CanCollide = true; Counter.CrateBox.CFrame = Counter.CrateSpawn.CFrame + Vector3.new(0, 6, 0); local LastPay = 0 Counter.CrateBox.Get.MouseClick:Connect(function(plr) if (plr == owner) then Counter.CrateBox.Get.MaxActivationDistance = 0; local fx = Instance.new("Sound", Counter.CrateBox) fx.SoundId = "rbxassetid://9114053780" fx.Pitch = 1; fx.PlayOnRemove = true; fx:Destroy(); for i = 1, math.random(4, 10) do local Pizza = SellItems[Selling] Pizza().Parent = owner.Backpack; end Counter.CrateBox.Anchored = true Counter.CrateBox.CanCollide = false; Counter.CrateBox.Transparency = 1; Counter.CrateBox.PizzaIcon.Transparency = 1; task.delay(12, function() Counter.CrateBox.Anchored = false Counter.CrateBox.CanCollide = true; Counter.CrateBox.Transparency = 0; Counter.CrateBox.PizzaIcon.Transparency = 0.5; Counter.CrateBox.CFrame = Counter.CrateSpawn.CFrame + Vector3.new(0, 6, 0); Counter.CrateBox.Get.MaxActivationDistance = 10; end) end end) local OriginDrawer = Grip.C0 local TS = game:GetService("TweenService") Prompt.Triggered:Connect(function(Plr) if Plr == owner then if os.clock() - LastPay > 4 then LastPay = os.clock(); local KACHING = Instance.new("Sound", Main) KACHING.SoundId = "rbxassetid://7112275565" KACHING.Pitch = 1 + math.random(-900, 1000)/2000; KACHING.Volume = 2; KACHING.PlayOnRemove = true; if not KACHING.IsLoaded then KACHING.Loaded:Wait() end KACHING:Destroy(); task.delay(0.125 / KACHING.Pitch, function() TS:Create(Grip, TweenInfo.new(0.25, Enum.EasingStyle.Sine), {C0 = OriginDrawer * CFrame.new(0, 0, 1.5)}):Play() end) task.delay(0.8 / KACHING.Pitch, function() TS:Create(Grip, TweenInfo.new(1, Enum.EasingStyle.Elastic), {C0 = OriginDrawer}):Play() end) end end end)